home *** CD-ROM | disk | FTP | other *** search
/ CD School House 10 / CD School House - Education and Games (10.0) - Wayzata Technology (1995).iso / mac / DOS / MATH / MAFIA2A / RINTG.HLP < prev    next >
Text File  |  1992-10-01  |  3KB  |  77 lines

  1.  
  2.  ╔════════════════════════════════════════════╗       (C) Copyright 1986-1990
  3.  ║ RINTG.EXE - Analytical Integrating program ║             Zvi Shippony
  4.  ╚════════════════════════════════════════════╝            (818) 990-0134
  5.  
  6.   This program does the actual integration of the various formulas stored
  7.   in the Integration DataBase records. The program is very simple and self
  8.   explanatory.
  9.  
  10.   The records in the DataBase are organized in 3 groups:
  11.  
  12.    1. Algebraic type formulas
  13.    2. Exponential type formulas
  14.    3. Trigonometric type formulas
  15.  
  16. $$
  17.  
  18.   Each record is composed of 5 components as follows:
  19.  
  20.    Itype     (Char)  : A, E or T for Algebraic, Exponential or Trigonometric.
  21.    IntgConst (String): Up to 10 constants,[e.g: in 'xⁿ', n is a constant].
  22.    Integrand (String): The integrand, [e.g: 'xⁿ'].
  23.    Integral  (String): The integral (answer) [ e.g: (x**(n+1))/(n+1) ].
  24.    Constraint(String): Any constraint on the integration interval or the
  25.                        constants, or any comments you wish to state. 'n <> -1'
  26.                        or 'n not equal -1' is a constraint for the above.
  27.                        The constraints are viewed whenever the list of
  28.                        integrands available is shown, and it is up to the user
  29.                        to abide by them.
  30. $$
  31.   The Menu of RINTG.EXE gives you the following options:
  32.  
  33.     1: Algebraic functions
  34.     2: Exponential functions
  35.     3: Trigonometric functions
  36.     H: Get Help and information about the program
  37.     Q: Quit
  38.  
  39.   When you choose one category, the program will list of all the available
  40. integrands in the appropriate section of the INTG.DAT (The Integration DataBase
  41. file) will and asks you to choose one to integrate. After you make your choice,
  42. the program will prompt you for the value for each of the constants appearing
  43. in the integrand, and then it will ask you for lower and upper limit, then it
  44. will ask you if you want to multiply the integral by some factor, if so it will
  45. receive the factor and compute the integral. If no error occurred,  the program
  46. will present the answer.
  47. $$
  48.   The limits of integration as well as the factor and the constants could be
  49. numbers or any expression. Expression is any legal combination of: +, -, *, /,
  50. ^, **, !, (, ) and any of the following functions:
  51.  
  52.    ABS, INT, EXP, SIN, COS, TAN, COT, LOG, LN, FACT (Factorial), SQRT
  53.    SINH, COSH, TANH, ARCSIN, ARCCOS, ARCTAN, ARCSINH, ARCCOSH, ARCTANH
  54.  
  55.  ** Note:
  56.      You can use: !  or: FACT(...)  for Factorial ...
  57.      PI  is a reserved name and will be interpeted as Pi = 3.14159265358...
  58.      INF stands for Infinity, for example:
  59.  
  60.             Infinity
  61.             ⌠
  62.             │ σ*(1/(x²+a²))dx = 1.0
  63.             ⌡
  64.             0.0    (For a=1.0, σ=2/pi)  (σ is the factor here)
  65.  
  66. $$
  67.  
  68.  
  69.  
  70.  ** Note:
  71.      To gain more insight and understanding of how the program works and
  72.      how the records are manipulated, please use the Help option of the
  73.      WINTG.EXE program.
  74.  
  75.  
  76.                             That's all folks ...
  77.